Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Mudrakola Bhavani, Podila Mounika
DOI Link: https://doi.org/10.22214/ijraset.2023.54210
Certificate: View Certificate
The ability to forecast students\' performance is one of the most useful and important academic issues in the world today because of the development of technology. In the subject of education, data mining is incredibly useful, particularly for analysing student performance. The imbalanced datasets in this subject have made it extremely difficult to estimate students\' performance, and there is no comparison of the various resampling techniques. This study compares multiple resampling procedures to manage the unbalanced information problem when projecting student performance of two distinctive datasets, including Borderline SMOTE, SMOTE-ENN, SMOTE, Random Over Sampler, SVM-SMOTE, and SMOTE-Tomek. Additionally, the dissimilarity between binary classification and multiclass, as well as the features\' structures, are looked at. must be able to evaluate the effectiveness.
I. INTRODUCTION
A lot of information has been gathered recently due to developments in many disciplines. Mining procedures are generally used to cite valued information from the data because analysing large amounts of data to extract required information is a difficult task for humans. It is common knowledge that universities operate in a complicated and competitive environment. The major task for universities is to thoroughly assess their performance, pinpoint their distinctiveness, and devise strategies for future growth and success. The educational system is aware of the potential for data mining to significantly enhance its performance. The use of data mining techniques for the analysis of available data in educational institutions is identified as educational data mining. Despite the fact that knowledge discovery is facilitated by data mining.
II. DRAWBACKS
A. SMOTE-ENN
This technique is one of the recognized ones which enhances the results by combining the SMOTE as an over-sampling model and the ENN as an under sampling model.
B. SMOTE-Tomek
Another popular hybrid technique, SMOTE is connected to Tomek connections as an under-sampling model in order to improve the findings.
C. Shuffle 5-fold cross-Validation
The retention method was repeated five times in this study using mixed 5-fold cross validation to divide data into 5 groups. Each time, out of five subdivisions one is used as the test set and the remaining additional four as the training set. Table 10 displays the variance and average accuracy of the machine learning models used to implement this validation method. Because this method works, the consequences of random 5-fold cross-validation are reliable and adequate. The findings showed that the accuracy of some models slightly improved when inconsistent data were resolved. The results of data matching using SVM-SMOTE are better than other data.
D. Imbalanced Data Problem
Several real-world data with unequal class distribution suffer from data inconsistency issues. It's significant to the memo that utmost machine learning models effort finest while there are approximately equal numbers of trials from each class. The mainstream class dominates the marginal class as a result of the unbalanced data problem; as a result, the classifiers are further likely to favour the majority class, and their performance isn’t trusted. The grade point average of the four group students is not equal, as shown by an analysis of the introduced datasets. In reality, the dataset of Iran has additional trials from the Intermediate and Decent (each 40%) classifications than from the further dual classes (has only the Poor class)
A lot of research has been done in the field of education. A neural network (ANN) model was developed in 2008 to envisage the performance of 1,407 students. The hold-out method is the most widely utilized cross-validation method, and is used to train and test the preparation process. It has to be noted that the ANN approach has been used as a predictive model in previous studies. In 2015, two models of the ANN algorithm were developed
III.LITERATURE
A. Educational data mining: study from 1995 to 2005
Expectedly to the progress of the data science education community, now there is a growing significance in data mining and education. This study explores how data mining is used in traditional schools, specialized online courses, effective content management practices, and flexible and intelligent methods. Each of these systems has specific information and learning objectives. After preprocessing the data available in each case, the following data can be used: statistics, visualization, distribution, distribution and analysis of differences; association principle mining, model mining and text mining. For data mining to be successful, more effort is required before it reaches maturity..
B. Predictive Data Mining Approaches in Medical Diagnosis: An Assessment of Some Diseases Prediction
A huge amount of information has been gathered about the many things that need to be done due to the continuous development of technology in all sectors. Data mining is the method of finding and analysing confidential data from multiple views to attain information. One of the many applications of data is just diagnostics. Many diseases are now considered deadly and dangerous. The most common causes of death are diabetes, heart disease and breast cancer. This study reviewed 168 articles discussing the use of data mining to diagnose these diseases. This study focuses on 85 documents selected for further attention between 1997 and 2018. Each algorithm, model, and evaluation process for the document is only reviewed.
C. Student Performance Prediction By Using Data Mining Classification Algorithms
The quality of education a school provides to its students can be used to measure the success of the school. The highest level of education is achieved through an accurate study of student performance. The lack of an appropriate framework for assessing student performance and development is still a problem today. This usually happens for two reasons. First, it is difficult to predict student achievement using existing methods. Secondly, due to the neglect of many important factors that affect students' grades. Predicting student performance is a more difficult task due to the large amount of information in the curriculum. These teaching methods can help better predict a child's performance. These fit well.
D. Data Mining Approach to Expecting the Performance of first-year Student in a University by the Admission Requirements,''
A student's academic success in school is affected by many non-academic and academic factors. While students who have previously failed at family involvement may succeed in college by staying away from home, students who have previously succeeded in secondary education at home will be disappointed for social and lifestyle reasons. In Nigeria, university admissions are usually determined by the acceptance rates of students, which are often academic in nature and may not translate into quality once the student has started school. This study used six variables to analyze the relationship between perception of acceptance and students' first-year academic presentation using GPA and grade level.
E. Educational Data Mining: Predictive Analysis of the Academic Performance of Public school Students in the Capital of Brazil,
There is a lot of educational information available, but it is necessary to do well and analyze the information that can be used to improve the educational process. Data mining classification and clustering algorithms have the potential to help businesses. In this study, we use various classification and integration methods to learn data using WEKA. The findings show that this algorithm can accurately predict what students will do after training; however, it is important to use the right algorithm. We work with academics and administrators to use a variety of data analytics to monitor and predict student performance and use this data as a starting point. In education, we create rules and regulations to improve student learning. Education Information, K-Nearest and Education Content.
F. Proposed Work
The retention method, one of the most widely used cross validation methods, is used to train and test input algorithms. It should be distinguished as the ANN approach has been used as a predictive model in previous studies. In 2015, two prototypes were developed based on the neural network algorithm.
The outcomes of the study showed that the neural network algorithm was able to predict 95% of student performance and showed the predictive power of the model. In addition, the total correct score for the ANN model test is 84.6% indicates the model's ability to predict student performance. No doubt further machine learning models have been advanced as well. A pure Bayesian model was developed.
G. Educational Data Mining
The application of data mining procedures to analyse data presented to schools is called educational data mining (EDM). Data mining facilitates data sighting, while algorithms make available the necessary tools. The ability to predict student performance with a high degree of accuracy is useful as it allows early detection of failing students. Learning data mining enables learning organizations to gain a deeper understanding of their learning processes by analysing relevant learning data. In fact, predicting a student's academic performance is important for ensuring student success, but this can be difficult as there are many factors that influence student performance. Researchers have recently developed new methods to study data mining.
H. Advantages
IV. RESULTS AND DISCUSSION
A. Student Dataset
We require a student dataset with several variables in order to predict student success. The students' information is shown in the figure below with various features. Every piece of information about a pupil can be used to forecast performance. Therefore, the ability to forecast student performance with a high degree of accuracy is helpful since it allows for the early identification of individuals who perform poorly academically. It speeds up kids' academic advancement.
D. Cross-validation
Training and testing the model on a subset of the input data that hasn't been used before, This confirm the model's efficiency. The subject is also a technique for defining by what means well a numerical model generalises to a changed dataset.
The stability of model is essential constantly be verified in machine learning. This specifies that we cannot fit our model to the training dataset unaccompanied. We set separately a specific example of the dataset one that was not involved in the training dataset for this use. After that, before distribution, we need to assess our model on that model, and the entire process is stated to as cross-validation. It varies after the distinctive train-test divide in this way.
The elementary stages of cross-validations are:
Predicting class: with a finalized machine learning model in the scikit-learn Python library, we control accurately by what means we can make regression estimates and the classification
Later finalizing this discussion, you resolve identify:
I. Multivariate Regression
A multivariate regression uses several data variables for analysis It is made up of many independent variables and a single dependent variable, which is an enlargement of multiple regressions. We effort to forecast the outcome based on the numeral of independent variables. Multivariate regression aspects of a method designate how numerous variables respond simultaneously to deviations in further variables.
J. Support Vector Regression
Support Vector Regression, a regression algorithm justifying its name, allows non-linear and also linear regressions. This tactic operates as the basis of the Support Vector Machine. SVR is a regressor used to estimate continuous well-ordered variables, In contrast to SVM, which is operated to foresee discrete categorical labels. This is a manner in which SVR and SVM diverge from each other.
Present developments in recent trends and technologies are the reasons to collect the huge volumes of data. The existing methodology followed in many organizations mainly in the schools is to collect various related information about the students , from the information or related data that is collected is used for analysing various individual performance in detail. Research data mining is a powerful and logical method which is used to evaluate and analyse the necessary information or data which is relevant, The same method of analysing is necessary in the organization to evaluate student performance from academic data. Sometimes while considering the required information may also be not included, here the insufficient data may encounter a risk in identifying students performance from academic data. The study of gives an impact of the inconsistent data and the utilization of the known resampling method between the different methods which are available such as BorderLine SMOTE. Two different datasets are used in the students performance, the including the variation between multiclass and binary distribution , as well as the structure of the features. This study can be developed in many ways and furthermore studies can be carried out in line with the following recommendations. Innovative groups and hybrid classifiers can also be integrated for better comparison and improved performance. In addition, the feature selection process can be based on the development of models to better understand important features.
[1] C. Romero and S. Ventura, ``Educational data mining: A survey from 1995 to 2005,\'\' Expert Syst. Appl., vol. 33, no. 1, pp. 135_146, Jul. 2007. [2] R. Ghorbani and R. Ghousi, ``Predictive data mining approaches in medical diagnosis: A review of some diseases prediction,\'\' Int. J. Data Netw. Sci., vol. 3, no. 2, pp. 47_70, 2019. [3] D. Kabakchieva, ``Student performance prediction by using data mining classification algorithms,\'\' Int. J. Comput. Sci. Manage. Res., vol. 1, no. 4, pp. 686_690, 2012. [4] A. I. Adekitan and E. Noma-Osaghae, ``Data mining approach to predicting the performance of first year student in a University using the admission requirements,\'\' Educ. Inf. Technol., vol. 24, no. 2, pp. 1527_1543, Mar. 2019. [5] E. Fernandes, M. Holanda, M. Victorino, V. Borges, R. Carvalho, and G. V. Erven, ``Educational data mining: Predictive analysis of academic performance of public school students in the capital of Brazil,\'\' J. Bus. Res., vol. 94, pp. 335_343, Jan. 2019. [6] R. S. Baker and K. Yacef, ``The state of educational data mining in 2009: A review and future visions,\'\' J. Educ. Data Mining, vol. 1, no. 1, pp. 3_17, 2009. [7] E. Chandra and K. Nandhini, ``Knowledge mining from student data,\'\' Eur. J. Sci. Res., vol. 47, no. 1, pp. 156_163, 2010.
Copyright © 2023 Mudrakola Bhavani, Podila Mounika. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET54210
Publish Date : 2023-06-18
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here